package com.dragon.im.mapper;

import com.dragon.im.pojo.ImOrderTracking;
import com.dragon.im.pojo.ImOrderTrackingExample;
import java.util.List;
import org.apache.ibatis.annotations.Param;

public interface ImOrderTrackingMapper {
   
    int countByExample(ImOrderTrackingExample example);

    int deleteByExample(ImOrderTrackingExample example);

    int deleteByPrimaryKey(Long bid);

    int insert(ImOrderTracking record);

    int insertSelective(ImOrderTracking record);

    List<ImOrderTracking> selectByExample(ImOrderTrackingExample example);

    ImOrderTracking selectByPrimaryKey(Long bid);

    int updateByExampleSelective(@Param("record") ImOrderTracking record, @Param("example") ImOrderTrackingExample example);

    int updateByExample(@Param("record") ImOrderTracking record, @Param("example") ImOrderTrackingExample example);

    int updateByPrimaryKeySelective(ImOrderTracking record);

    int updateByPrimaryKey(ImOrderTracking record);
    
    List<ImOrderTracking> findByPage(int total,int page);
}